<!doctype html>


<html>
<head>
  <link rel="shortcut icon" href="static/images/favicon.ico" type="image/x-icon">
  <title>entries.js (Closure Library API Documentation - JavaScript)</title>
  <link rel="stylesheet" href="static/css/base.css">
  <link rel="stylesheet" href="static/css/doc.css">
  <link rel="stylesheet" href="static/css/sidetree.css">
  <link rel="stylesheet" href="static/css/prettify.css">

  <script>
     var _staticFilePath = "static/";
     var _typeTreeName = "goog";
     var _fileTreeName = "Source";
  </script>

  <script src="static/js/doc.js">
  </script>


  <meta charset="utf8">
</head>

<body onload="grokdoc.onLoad();">

<div id="header">
  <div class="g-section g-tpl-50-50 g-split">
    <div class="g-unit g-first">
      <a id="logo" href="index.html">Closure Library API Documentation</a>
    </div>

    <div class="g-unit">
      <div class="g-c">
        <strong>Go to class or file:</strong>
        <input type="text" id="ac">
      </div>
    </div>
  </div>
</div>





<div class="colmask rightmenu">
<div class="colleft">
    <div class="col1">
      <!-- Column 1 start -->

<div id="title">
       <span class="fn">entries.js</span>
</div>

<div class="g-section g-tpl-75-25">
  <div class="g-unit g-first" id="description">
    Definitions for all tweak entries.
 The class hierarchy is as follows (abstract entries are denoted with a *):
 BaseEntry(id, description) *
 -&gt; ButtonAction(buttons in the UI)
 -&gt; BaseSetting(query parameter) *
 -&gt; BooleanGroup(child booleans)
 -&gt; BasePrimitiveSetting(value, defaultValue) *
 -&gt; BooleanSetting
 -&gt; StringSetting
 -&gt; NumericSetting
 -&gt; BooleanInGroupSetting(token)
 Most clients should not use these classes directly, but instead use the API
 defined in tweak.js. One possible use case for directly using them is to
 register tweaks that are not known at compile time.
  </div>
  

        <div class="g-unit" id="useful-links">
          <div class="title">Useful links</div>
          <ol>
            <li><a href="closure_goog_tweak_entries.js.source.html"><span class='source-code-link'>Source Code</span></a></li>
            <li><a href="http://code.google.com/p/closure-library/source/browse/closure/goog/tweak/entries.js">Git</a></li>
          </ol>
        </div>
</div>

<h2 class="g-first">File Location</h2>
  <div class="g-section g-tpl-20-80">
    <div class="g-unit g-first">
      <div class="g-c-cell code-label">tweak/entries.js</div>
    </div>
  </div>
<hr/>


  <h2>Classes</h2>
 <div class="fn-constructor">
        <a href="class_goog_tweak_BaseEntry.html">
          goog.tweak.BaseEntry</a><br/>
        <div class="class-details">Base class for all Registry entries.</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_BasePrimitiveSetting.html">
          goog.tweak.BasePrimitiveSetting</a><br/>
        <div class="class-details">Base class for all settings that wrap primitive values.</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_BaseSetting.html">
          goog.tweak.BaseSetting</a><br/>
        <div class="class-details">Base class for all tweak entries that are settings. Settings are entries
that are associated with a query parameter.</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_BooleanGroup.html">
          goog.tweak.BooleanGroup</a><br/>
        <div class="class-details">A registry setting that contains a group of boolean subfield, where all
entries modify the same query parameter. For example:
?foo=setting1,-setting2</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_BooleanInGroupSetting.html">
          goog.tweak.BooleanInGroupSetting</a><br/>
        <div class="class-details">An entry in a BooleanGroup.</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_BooleanSetting.html">
          goog.tweak.BooleanSetting</a><br/>
        <div class="class-details">A registry setting that can be either true of false.</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_ButtonAction.html">
          goog.tweak.ButtonAction</a><br/>
        <div class="class-details">A registry action (a button).</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_NumericSetting.html">
          goog.tweak.NumericSetting</a><br/>
        <div class="class-details">A registry setting for numeric values.</div>
 </div>
 <div class="fn-constructor">
        <a href="class_goog_tweak_StringSetting.html">
          goog.tweak.StringSetting</a><br/>
        <div class="class-details">A registry setting for string values.</div>
 </div>
      
<br/>

  <div class="legend">
        <span class="key publickey"></span><span>Public</span>
        <span class="key protectedkey"></span><span>Protected</span>
        <span class="key privatekey"></span><span>Private</span>
  </div>



<h2>Enumerations</h2>






<div class="section">
  <table class="horiz-rule">


  </table>
</div>




  <h2>Global Functions</h2>





<div class="section">
  <table class="horiz-rule">


     <tr class="even entry public">
       <td class="access"></td>






  <td>
    <a name="goog.tweak.BaseEntry.call"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.tweak.BaseEntry.</span><span class="entryName">call<span class="args">()</span>
        </span>
      </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

   
  </td>


  <td class="view-code">
     <a href="closure_goog_tweak_entries.js.source.html#line58">code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>






  <td>
    <a name="goog.tweak.BaseSetting.call"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.tweak.BaseSetting.</span><span class="entryName">call<span class="args">()</span>
        </span>
      </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

   
  </td>


  <td class="view-code">
     <a href="closure_goog_tweak_entries.js.source.html#line171">code &raquo;</a>
  </td>
     </tr>


     <tr class="even entry public">
       <td class="access"></td>






  <td>
    <a name="goog.tweak.BasePrimitiveSetting.call"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.tweak.BasePrimitiveSetting.</span><span class="entryName">call<span class="args">()</span>
        </span>
      </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

   
  </td>


  <td class="view-code">
     <a href="closure_goog_tweak_entries.js.source.html#line338">code &raquo;</a>
  </td>
     </tr>


     <tr class="odd entry public">
       <td class="access"></td>






  <td>
    <a name="goog.tweak.BooleanSetting.call"></a>


     <div class="arg">
       <img align="left" src="static/images/blank.gif">

        <span class="entryNamespace">goog.tweak.BooleanSetting.</span><span class="entryName">call<span class="args">()</span>
        </span>
      </div>


     <div class="entryOverview">
       <span class='nodesc'>No description.</span>
     </div>

   
  </td>


  <td class="view-code">
     <a href="closure_goog_tweak_entries.js.source.html#line715">code &raquo;</a>
  </td>
     </tr>


  </table>
</div>






      <!-- Column 1 end -->
    </div>

        <div class="col2">
          <!-- Column 2 start -->
          <div class="col2-c">
            <h2 id="ref-head">Directory tweak</h2>
            <div id="localView"></div>
          </div>

          <div class="col2-c">
            <h2 id="ref-head">File Reference</h2>
            <div id="sideFileIndex" rootPath="" current="tweak/entries.js"></div>
          </div>
          <!-- Column 2 end -->
        </div>
</div>
</div>

</body>
</html>
